#include <54func.h>
int main()
{
    //地址转换：将点分十进制IP地址转换为网络地址
    struct sockaddr_in addr;//声明一个ipv4结构体，里面包含了端口号，以及ip地址
    addr.sin_family = AF_INET;
    addr.sin_port = htons(1234);//设置端口号为1234，并将16位整数从主机字节序转换为网络字节序（大端序）
    char ip[] = "192.168.187.128";//点分十进制的ip地址
    //将点分十进制的ip地址转换为网络地址（以二进制表示的IP地址）
   // addr.sin_addr.s_addr = inet_addr(ip);
   //addr.sin_addr.s_addr = inet_network(ip);
    inet_aton(ip,&addr.sin_addr);
    //addr.sin_addr.s_addr = inet_addr(ip);
    printf("IP = %x\n",addr.sin_addr.s_addr);
    return 0;
}
